@charset "utf-8";
/* CSS Document */
/*public define start-------------------------------------------------------*/
html {
	margin:0;
	padding:0;
	outline:0;
}
html, body { overflow-x: hidden; }
body {
	font-family:Arial, Helvetica, sans-serif, '宋体';
	margin:0 auto;
	padding:0;
	width:950px;
	font-size:12px;
	color: #444444;
	background:#FFFFFF;
}
a {
	text-decoration: none;
	color: #444444;
}
.title{
	display:block;
	font-weight:bold;
	font-size:14px;
	margin: 10px 0 10px 20px;
	padding-left:22px;
}
.indent{
	display:inline-block;
	text-indent:2em;
}
/*public define end----------------------------------------------------------*/

.header {
	margin:0;
	padding:0;
	background: url(../images/head-backstage.png) no-repeat left;
	background-color:#f3f3f3;
	height: 90px;
}
.header a{
	float:right;
	margin:62px 20px 0 0;
}
.nav {
	margin:0;
	padding:0;
	background: url(../images/nav-bj.png) repeat-x;
	height:31px;
	line-height:31px;
	font-size:15px;
	text-align:center;
}
.nav img { float:right; }
.nav ul {
	margin:0;
	padding:0;
	list-style-type: none;
	display: inline;
}
.nav li {
	float:left;
	width:112px;
}
.nav li .separate {
	display: inline-block;
	float:left;
	width:112px;
	background: url(../images/separate-line.png) no-repeat right;
}
.nav li a {
	display: inline-block;
	float:left;
	width:111px;
}
.nav li a:hover { background:url(../images/nav-bj-hover.png) repeat-x; }
/*nav点击以后的样式class为visited*/
.nav li .visited { background:url(../images/nav-bj-hover.png) repeat-x; }
.current {
	background-color: #f9f9f9;
	margin:0 10px;
	height:25px;
	line-height:25px;
}
.current img {
	vertical-align:middle;
	padding:0 5px 0 15px;
}


/*content public define-------------------------------------------------*/

table td{
	vertical-align:top;
}
.content-left{
	background: #f2f7fe;
	width:194px;
}
.content-right{
	background:#FFFFFF;
}

/*footer start-----------------------------------------------------------*/
.footer {
	background-color:#d8d8d8;
	width:100%;
	height:68px;
	font-size:14px;
	text-align:center;
	padding-top:10px;
	border-bottom:2px solid #b7b7b7;
	clear:both;
}
.footer p { margin:8px 0; }
